package cn.wolfcode.trip.base.service;

import cn.wolfcode.trip.base.domain.HotelCatalog;
import cn.wolfcode.trip.base.query.HotelQueryObject;
import cn.wolfcode.trip.base.query.QueryObject;
import com.github.pagehelper.PageInfo;

import java.util.List;

public interface IHotelCatalogService {

    void saveOrUpdate(HotelCatalog entity);

    PageInfo query(QueryObject qo);

    String listById(Long id);

    HotelCatalog get(Long id);

    PageInfo list(QueryObject qo, Long hotelId);

    List<HotelCatalog> selectByRecommend(HotelQueryObject qo);

}
